installment sale business - Alemán Inglés Diccionario